home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Erotic Games: Memory
/
Erotic Games: Memory.iso
/
mac
/
air_installers
/
AdobeAIR.exe
/
setup.swf
/
scripts
/
mx
/
core
/
ClassFactory.as
< prev
next >
Wrap
Text File
|
2009-02-12
|
779b
|
36 lines
package mx.core
{
use namespace mx_internal;
public class ClassFactory implements IFactory
{
mx_internal static const VERSION:String = "3.0.0.0";
public var properties:Object = null;
public var generator:Class;
public function ClassFactory(param1:Class = null)
{
super();
this.generator = param1;
}
public function newInstance() : *
{
var _loc2_:* = null;
var _loc1_:Object = new generator();
if(properties != null)
{
for(_loc2_ in properties)
{
_loc1_[_loc2_] = properties[_loc2_];
}
}
return _loc1_;
}
}
}